(Slang) (US) handle - English Synonyms Dictionary